#ifndef GENERATE_H_INCLUDED
#define GENERATE_H_INCLUDED

#ifdef __cplusplus
extern "C" {
#endif


#include <time.h>

 /** 生成一组随机数
 @param[in] count   随机数个数
 @param[in] min 随机数最小值
 @param[in] max 随机数最大值
 @param[out] a 保存随机数的数组
 @param[in] n 数组大小
 @return    返回-1表示失败，返回0表示成功
 @warning 使用C99编译
 @note 随机数范围是闭区间：[min..max]
*/
int generate_random_num(int count, int min, int max, int a[], int n);

#ifdef __cplusplus
}
#endif

#endif // GENERATE_H_INCLUDED
